var containNearbyDuplicate = function(nums , k){
  let map = new Map();
  for(let i = 0 ; i < nums.length;i++){
    if(map.has(nums[i]) && (i - map.get(nums[i])) <= k){
      return true;
    }else{
      map.set(nums[i] , i)
    }
  }
  return false;
}